Шаг 6. Проверяем SSH-соединение

Важно: действия из этого шага нужно делать быстро, иначе что-то может пойти не так. Поэтому сначала полностью прочитайте текст, а уже потом по памяти повторите.

Проверим SSH-соединение — убедимся, что в прошлом шаге мы всё сделали верно и у нас есть связь с GitHub. Для этого мы развернём Git Bash и введём команду ssh -T git@github.com.

Введена команда ssh -T git@github.com
Введена команда ssh -T git@github.com

Далее нам сообщат, что проверить подлинность хоста GitHub пока невозможно, и попросят подтвердить, что отпечаток SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU совпадает с отпечатком открытого ключа GitHub. Отпечаток открытого ключа GitHub для ed25519 — SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU. Отпечатки совпадают, а это значит, мы можем ввести в Git Bash yes и нажать клавишу Enter.

Введено слово yes
Введено слово yes

Нас уведомят, что github.com для ed25519 добавлен в список постоянных хостов. После этого в директории .ssh создался файл known_hosts, в котором занесён URL-адрес веб-сервиса. Также нам нужно ввести кодовую фразу, которую мы указывали при генерации SSH-ключа. После ввода вновь нажимаем Enter.

Введена кодовая фраза
Введена кодовая фраза

Появится приветствие и сообщение о том, что мы успешно прошли аутентификацию.